let numComputer //计算机想的数据
let numUser //用户猜想的数据
Page({
	data:{
		history: [], //存放猜猜猜的所有数据
	},
	onLoad(options) { //生命周期函数--监听页面加载
		numComputer = parseInt(Math.random() * 99 + 1)
		console.log('计算机想的数据：', numComputer)
	},
	guessData(e) { //用来获取用户猜想的数据
		numUser = parseInt(e.detail.value)
		console.log('用户猜想的数据：', numUser)
	},
	caicaicai(e) {
		let history=this.data.history //获取原来猜猜猜的所有数据
		history.push(numUser) //将刚刚猜测的数据也添加到history数据中
		if(history.length>8) history.shift() //若数组中多于8个数据，则删除最开始的数据
		let result = null
		if (numUser > numComputer) {
			result = '猜大了~'
		} else if (numUser < numComputer) {
			result = '猜小了~'
		} else {
			result = '猜对了~'
		}
		this.setData({ //动态设置页面数据
			result: result, //界面上显示猜猜猜的结果, 简化成：result,
			history, //更新界面上猜猜猜的数据列表
			userData: null, //清空输入框中的内容
			focus: true //让输入框重新获得焦点
		})
	}
})

